telescopic material handler - Alemán Inglés Diccionario